package day0401;

import java.util.Scanner;

public class MinNumSum15 {
    /**
     * 15.求字符串中所有整数的最小和
     * 输入字符串 s，输出 s 中包含所有整数的最小和
     * 示例 1
     * 输入：
     * bb1234aa
     * 输出：
     * 10
     * 说明：
     * 示例 2
     * 输入：
     * bb12-34aa
     * 输出：
     * -31
     * 说明：
     * 1+2+（-34） = -31
     */
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        String s = sc.nextLine();
        int result = 0;
        char[] charArray = new char[53];
        int index = 0;
        for (char c = 'A'; c <= 'Z'; c++) {
            charArray[index++] = c;
        }
        for (char c = 'a'; c <= 'z'; c++) {
            charArray[index++] = c;
        }
        charArray[52] = '+';
        for (int i = 0; i < s.length(); i++) {
            if (!contains(charArray, s.charAt(i))) { StringBuilder sb = new StringBuilder();
                sb.append('-');
                while (!contains(charArray, s.charAt(i + 1))) {
                    sb.append(s.charAt(i + 1));
                    i++;
                }
                if (s.charAt(i) == '-') {

                    result += Integer.parseInt(sb.toString());
                } else {
                    result += Integer.parseInt(String.valueOf(s.charAt(i)));
                }
            }
        }
        System.out.println(result);

    }

    public static boolean contains(char[] array, char target) {
        for (char c : array) {
            if (c == target) {
                return true;
            }
        }
        return false;
    }
}
